flood lands - French English Dictionary